package com.spark.swagger3;

import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.Parameters;
import io.swagger.v3.oas.annotations.tags.Tag;
import io.swagger.v3.oas.annotations.tags.Tags;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;


//这里分组后，下面方法上的分组感觉就没有起作用了，这里是本类全局的分组，下面的分组就不起作用了，
@Tags(value = {
        @Tag(name = "分组1"),
        @Tag(name = "分组2")
})
@RestController
@RequestMapping("/main")
public class MainController {


    @Operation(summary = "这是一个hi方法", tags = {"分组7", "分组8"})
    @GetMapping("/hi")
    public String hi() {
        return "hi";
    }
}
